municipal street cleaner - Espagnol Anglais Dictionnaire